Använd denna ikon för att läsa indata från LEGO Energimätare. Följande indata analyseras av energimätaren: ingående spänning (V), ingående ström (A), ingående effekt (W) och ingående energi (J). Alla ingångar återsignaleras med samma upplösning som de visas på energimätaren. Använd datainställningspanelen för att välja indatakälla, vilken finns tillgänglig inom utdatasektionen kallad ”Sensormätvärde” för ytterligare användning inne i programmet.
Det är möjligt att sända en logisk signal (sant/falskt) baserat på om det aktuella datavärdet ligger ovanför eller under en utlösningspunkt. En utlösningspunkt motsvarar det specifika värde i ett sifferintervall där en förändring av vissa angivna villkor sker. Du kan till exempel programmera din robot att ge en signal när energinivån faller under 30. Utlösningspunkten är då 30.
Ange utlösningspunkten genom att flytta reglaget, eller genom att skriva in en siffra i inmatningsfältet. Använd alternativknapparna eller menyn för att specificera det intervall (över eller under utlösningspunkten) som ska generera signalen för ”sant”. Andelen i intervallet som motsvarar ”sant” markeras med färg, andelen för ”falskt” blir grå.
Standardinställningen för utlösningspunkten för signalen ”sant” genereras när nivån faller under 5. Alternativknappen till höger om intervallet är markerad, och reglaget är inställt på 5. Markera den vänstra alternativknappen för att ändra till delen ”sant” i intervallet (inställda värden under 5 som ”sant”).
Minst en utdataledning måste dras från den här ikonens datahubb till en annan ikon för att någon information ska kunna skickas.
Du kan styra ikonen Energimätare in dynamiskt genom att ansluta dataledningar (från andra ikoners datahubbar) till datahubben för ikonen Energimätare in.
Öppna en ikons datahubb genom att klicka på fliken längst ned i ikonens vänstra kant, när du har placerat ikonen på arbetsområdet.
Dataledningar som överför indata till en ikon kopplas till anslutningarna på den tillhörande datahubbens vänstra sida. Dataledningar som överför utdata kopplas till anslutningarna på höger sida.
[A] Ingångsanslutning
[B] Utgångsanslutning
[C] Dataledning för sifferdata (gul)
[D] Dataledning för logiska data (grön)
[E] Dataledning för textdata (orange)
[F] Trasig dataledning (grå)
Om en ingångsanslutning har en motsvarande utgångsanslutning (se A ovan), skickas indata från ingångsanslutningen till utgångsanslutningen utan ändringar. I det här fallet kan utgångsanslutningen bara användas om ingångsanslutningen är kopplad till en indataledning. Om en utdataledning kopplas till en motsvarande utgångsanslutning utan ansluten indataledning, går utdataledningen sönder (och gråmarkeras).
Varje dataledning överför en specifik typ av data mellan ikoner. Om en dataledning exempelvis dras från en logisk anslutning på en ikons datahubb, kan den bara kopplas till en logisk anslutning på en annan ikons datahubb. Av tabellen nedan framgår vilken typ av data de olika anslutningarna kan ta emot eller skicka.
Dataledningar kan identifieras genom sina olika färger: ledningar som överför sifferdata är gulfärgade, ledningar som överför logiska data är grönfärgade, och ledningar som överför textdata är orangefärgade.
Om du försöker koppla en dataledning till en anslutning av fel datatyp, går dataledningen sönder (och gråmarkeras). Om en dataledning är trasig kan du inte ladda ner något program.
Genom att klicka på en trasig ledning kan du läsa orsaken till varför den är trasig i det lilla hjälpfönstret i arbetsområdets nedre högra hörn.
Om en indataledning skickar ett värde som ligger utanför tillåtet intervall för den anslutning ledningen är kopplad till, ignorerar ikonen värdet, alternativt ändrar det till ett värde inom intervallet. Anslutningar som bara accepterar några få invärden (till exempel: endast 0, 1 eller 2) ignorerar invärdet om det ligger utanför intervallet.
Anslutningar som accepterar invärden inom större intervall (till exempel: 0–100) tvingar alla invärden utanför intervallet att rymmas inom intervallet. Till exempel, om en kör-ikons styrkeanslutning tar emot invärdet 150, ändrar ikonen invärdet till 100 (d.v.s. en siffra inom styrkeanslutningens intervall).
Anslutning | Datatyp | Tillåtet intervall | Värdenas innebörd | Den här anslutningen ignoreras när … | |
![]() |
Port | Siffra | 1–4 | 1 = Port 1, 2 = Port 2, 3 = Port 3, 4 = Port 4 | |
![]() |
Utlösningspunkt | Siffra | Ingående spänning: 0,0–10,0 (V) Ingående ström: 0,0–0,3 (A) Ingående effekt: 0,0–3,0 (W) Energi: 0–100 (J) |
Jämförelsevärde | |
![]() |
Större/Mindre | Logik | Sant/Falskt | Jämförelselogik: Sant = Större, Falskt = Mindre |
|
![]() |
Typ av datakälla | Siffra | Läge 0: Ingående spänning Läge 1: Ingående ström Läge 2: Ingående effekt Läge 3: Energi |
Datanummer för val av typ av datakälla | |
![]() |
Ja/Nej | Logik | Sant/Falskt | Resultat av jämförelse | |
![]() |
Sensormätvärde | Siffra | Ingående spänning: 0,0–10,0 (V) Ingående ström: 0,0–0,3 (A) Ingående effekt: 0,0–3,0 (W) Energi: 0–100 (J) |
Graderat mätvärde från sensor. |